be embarrassed about - Turco Inglés Diccionario